package com.ruoyi.com.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.com.domain.ComDepartment;
import com.ruoyi.com.domain.vo.*;
import com.ruoyi.common.core.domain.OperateBasicForm;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * Mapper接口
 *
 * @author sunye
 * @date 2024-10-21
 */
public interface ComMapper
{
    List<CustomTerminalMainInfoPO> getXcxMainBaseList(Long deptId);


    List<CustomTerminalMainInfoPO> getDeviceInfoList(Long deptId);

    List<SysAreaDictionary> selectSysAreaDictionary(Integer[] levels);

    String getXcxMainName(Long terminalId);

    String getDeviceInfoName(Long terminalId);

    List<OperateSystemFunctionVo> getFrontFunctionList(FrontFunctionQuery query);
}
